Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Проблема с получение данных из хранимой процедуры ()
Author Message
Guest






Карма: 388
   поощрить/наказать


PostPosted: Wed Jan 09, 2008 4:04 pm (написано за 1 минуту 23 секунды)
   Post subject: Проблема с получение данных из хранимой процедуры
Reply with quote

Помогите, пожалуйста, разобраться с хранимыми процедурами (только начинаю их изучать).
Проблема в том, что я не могу получить данные, которые были выбраны в результате вызова процедуры.

Вот собственно код:
Процедура:
Code (SQL): скопировать код в буфер обмена
CREATE PROCEDURE validateUser (IN ulogin varchar(20), IN upass char(32), IN secretKey char(32))
BEGIN
SELECT
        *
FROM
users
WHERE
        login= ulogin
AND
        md5(concat(pass, usecretKey)) = upass
LIMIT 1;
END;
Код вызована процедуры:
Code (php): скопировать код в буфер обмена
$user = mysql_query (www.php.net/mysql_query)('call validateUser("user_login", "7d050801c91c2274c52d06f360cdd735", "d819730eef466b529d242a4e02032493")');
При обработке выдается ошибка: PROCEDURE database_name.validateUser can't return a result set in the given context



Заранее всем большое спасибо.
Поиском пользовался - решения так и не нашел.
Back to top
amikhailov
Участник форума



Joined: 11 Nov 2004
Posts: 180
Карма: 5
   поощрить/наказать

Location: Екатеринбург

PostPosted: Thu Jan 17, 2008 1:38 pm (спустя 7 дней 21 час 33 минуты; написано за 51 секунду)
   Post subject:
Reply with quote

Процедуры не возвращают ничего. Попробуйте функции (CREATE FUNCTION). О функциях читайте в документации на dev.mysql.com
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML